power pollution - German English Dictionary